from datetime import datetime


def group_1(tree):
    dict_group_1 = {"建档日期": "", "档案编号": "", "建档单位": "", "建档人": "", "更新日期": "", "职位": "", }
    group_1_date = tree.xpath('//input[@id="creatDate"]/@value')  # group日期

    # 只保留日期部分，去除时间-----注意这里！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！
    try:
        date_obj_jiandang = datetime.strptime(group_1_date[0], "%Y-%m-%d").date()
        dict_group_1["建档日期"] = date_obj_jiandang
    except:
            dict_group_1["建档日期"] = None
    try:
        date_obj_gengxin = datetime.strptime(group_1_date[1], "%Y-%m-%d").date()
        dict_group_1["更新日期"] = date_obj_gengxin
    except:
        dict_group_1["更新日期"] = None

    dict_group_1["建档单位"] = tree.xpath('//*[@name="EHRBASE.creatingOrgName"]/@value')[0]
    dict_group_1["建档人"] = tree.xpath('//*[@name="EHRBASE.creator"]/@value')[0]
    dict_group_1["职位"] = tree.xpath('//label[@for="creatorType1"]/text()')[0]
    dict_group_1["档案编号"] = str(tree.xpath('//input[@id="ehrCode"]/@value')[0]) + "'"
    print("问题不在1")
    return dict_group_1


